package com.ruoyi.workbench.mapper;
import java.util.Collection;
import java.util.List;
import org.apache.ibatis.annotations.Param;

import com.ruoyi.workbench.domain.WorkMatterPracticable;

/**
* @author zzw
* @description 针对表【work_matter_practicable(落实情况)】的数据库操作Mapper
* @createDate 2024-07-08 09:44:42
* @Entity com.ruoyi.workbench.domain.WorkMatterPracticable
*/
public interface WorkMatterPracticableMapper {

    int deleteByPrimaryKey(Long id);

    int insert(WorkMatterPracticable record);

    int insertSelective(WorkMatterPracticable record);

    WorkMatterPracticable selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(WorkMatterPracticable record);

    int updateByPrimaryKey(WorkMatterPracticable record);

    List<WorkMatterPracticable> selectAllByMatterId(@Param("matterId") Integer matterId);

    int insertBatch(@Param("workMatterPracticableCollection") Collection<WorkMatterPracticable> workMatterPracticableCollection);

    int deleteByMatterId(@Param("matterId") Integer matterId);
}
